belled pier - French English Dictionary